<%--
  Created by IntelliJ IDEA.
  Author: WaveHi
  Contact: HJBWaveHi@163.com
  Date: 16/9/2021
  Time: 上午 10:30
  Description: 
  Version: 1.0
--%>
<%@page import="com.wavehi.pojo.User" %>
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<html>
<head>
    <title>useEL</title>
</head>
<body>
    <table>
        <tr>
            <th>用户名</th>
            <th>邮箱</th>
            <th>注册时间</th>
            <th>爱好</th>
            <th>其它</th>
        </tr>
        <tr>
            <th>${requestScope.user.username}</th>
            <th>${user.email}</th>
            <th>${user.hireDate}</th>
            <th>${user.hobbies[0]}</th> <%-- 取值方式 --%>
            <th>${1 > 2 ? 1 : 2}</th> <%-- 三元表达式 --%>
            <th>${empty null}</th><%-- 判空表达式--%>
<%--            <th>${empty ""}</th>--%>
<%--            <th>${empty requestScope.objects}</th>--%>
<%--            <th>${empty requestScope.list}</th>--%>
<%--            <th>${empty requestScope.map}</th>--%>
<%--            <th>${pageContext.findAttribute("user")}</th>--%>
        </tr>
    </table>
    <%-- 隐含对象pageContext的使用 --%>
    <h2>隐含对象pageContext</h2>
    <table>
        <tr>
            <th>需求</th>
            <th>值</th>
        </tr>
        <tr>
            <th>协议</th>
            <th>${pageContext.request.scheme}</th>
        </tr>
        <tr>
            <th>服务器ip</th>
            <th>${pageContext.request.serverName}</th>
        </tr>
        <tr>
            <th>服务器端口</th>
            <th>${pageContext.request.serverPort}</th>
        </tr>
        <tr>
            <th>工程路径</th>
            <th>${pageContext.request.contextPath}</th>
        </tr>
        <tr>
            <th>请求方式</th>
            <th>${pageContext.request.method}</th>
        </tr>
        <tr>
            <th>客户端ip</th>
            <th>${pageContext.request.remoteHost}</th>
        </tr>
        <tr>
            <th>会话id编号</th>
            <th>${pageContext.session.id}</th>
        </tr>
    </table>
    <%-- 隐含对象cookie的使用 --%>
    <h2>隐含对象cookie</h2>
    <table>
        <tr>
            <th>需求</th>
            <th>值</th>
        </tr>
        <tr>
            <th>cookie的名称</th>
            <th>${cookie.JSESSIONID.name}</th>
        </tr>
        <tr>
            <th>cookie的值</th>
            <th>${cookie.JSESSIONID.value}</th>
        </tr>
    </table>
</body>
</html>
